presented before me - Espagnol Anglais Dictionnaire